large and strong - Turkish English Dictionary